Big Huge Thesaurus

savings bank trust

noun